package sz.szsmk.citizencard.ui.newversion.fragment.view

import sz.szsmk.citizencard.model.network.bean.response.BaseBean
import sz.szsmk.citizencard.model.network.bean.response.QRCodeBean
import sz.szsmk.citizencard.model.network.bean.response.QuerLeisureCardsInfoRes
import sz.szsmk.citizencard.model.network.bean.response.ValidCardAuthorizationRes
import sz.szsmk.citizencard.mvp.MvpView

/**
 *  author : hyt
 *  date : 2020/10/14
 *  description :
 */
interface IdCodeMvpView : MvpView {

    fun lessL2()
    fun validCardAuthorizationSucc(validCardAuthorizationRes: ValidCardAuthorizationRes)

    fun quryLeisureCardsSuccess(response: QuerLeisureCardsInfoRes)

    fun getUploadPic()

    fun getQRCodeSuccess(response: QRCodeBean)

    fun onFail(baseBean: BaseBean)
}